oil/water separator contents - Turco Inglés Diccionario